<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/*
|--------------------------------------------------------------------------
| Site Details
|--------------------------------------------------------------------------
*/
define('SITE_TITLE', 'iTeach');
define('VERSION', '1.0');
define('VERSION_DATE', 'DEC 30, 2011');

/*
|--------------------------------------------------------------------------
| Others
|--------------------------------------------------------------------------
*/
define('NO_REPLY', 'no-reply@localhost');
define('ADMIN', 'administrator@localhost');
define('LIMIT', 20);

/*
|--------------------------------------------------------------------------
| Emails
|--------------------------------------------------------------------------
*/
//define('WEBADMIN_EMAIL', 'email address here'); //live test
define('WEBADMIN_EMAIL', 'web-admin@dummy.com'); //local test


/*
|--------------------------------------------------------------------------
| Databases
|--------------------------------------------------------------------------
*/
define('ITEACH', 'iteach');

/*
|--------------------------------------------------------------------------
| Product listing limit per page
|--------------------------------------------------------------------------
*/
define('PRODUCT_LIMIT', 9);

/*
|--------------------------------------------------------------------------
| Database Tables - iteach
|--------------------------------------------------------------------------
*/
define('ANNOUNCEMENTS', 'ANNOUNCEMENTS');
define('INFORMATIONS', 'informations');
define('EXAMS', 'exams');
define('EXAM_DETAILS', 'exam_details');
define('EXAMS_GROUPS', 'exams_groups');
define('SCORES', 'scores');
define('SCORE_DETAILS', 'score_details');
define('USERS', 'users');
define('MESSAGES', 'messages');
define('LESSONS', 'lessons');
define('LESSON_FILES', 'lesson_files');
define('LESSONS_GROUPS', 'lessons_groups');
define('GROUPS', 'groups');
define('USERS_GROUPS', 'users_groups');
define('GROUP_DISCUSSIONS', 'group_discussions');

/*
|--------------------------------------------------------------------------
| Directory - Images
|--------------------------------------------------------------------------
*/
define('THUMBNAILS_FOLDER', '/assets/images/thumbnails/');
define('PRODUCT_IMAGES_FOLDER', '/assets/images/product_images/');
define('PRODUCT_CATALOG_FOLDER', '/assets/images/product_catalogs/');
define('NEWS_FOLDER', '/assets/images/news/');

/*
|--------------------------------------------------------------------------
| Upload Directories - 
|--------------------------------------------------------------------------
*/
/*
 * WINDOWS SERVER
define('MEDIA_FOLDER_WIN', FCPATH.'assets\images\media');
define('BADGE_FOLDER_WIN', FCPATH.'assets\images\badges');
define('PRODUCTS_FOLDER_WIN', FCPATH.'assets\images\products\');
define('COLORS_FOLDER_WIN', FCPATH.'assets\images\products\colors');
define('SLIDES_FOLDER_WIN', FCPATH.'assets\images\slides');
define('LOOKBOOK_FOLDER_WIN', FCPATH.'assets\images\lookbook');
define('LOOKBOOKD_FOLDER_WIN', FCPATH.'assets\images\lookbook\details');
*/
////LINUX SERVER
//define('MEDIA_FOLDER_WIN', FCPATH.'assets/images/media/');
//define('BADGE_FOLDER_WIN', FCPATH.'assets/images/badges/');
//define('PRODUCTS_FOLDER_WIN', FCPATH.'assets/images/products/');
//define('COLORS_FOLDER_WIN', FCPATH.'assets/images/products/colors/');
//define('SLIDES_FOLDER_WIN', FCPATH.'assets/images/slides/');
//define('LOOKBOOK_FOLDER_WIN', FCPATH.'assets/images/lookbook/');
//define('LOOKBOOKD_FOLDER_WIN', FCPATH.'assets/images/lookbook/details/');

//WINDOWS SERVER
define('ANNOUNCEMENT_FOLDER', FCPATH.'assets\announcement_files\\');
define('LESSONS_FOLDER', FCPATH.'assets\lesson_files\\');
//LINUX SERVER
//define('ANNOUNCEMENT_FOLDER', FCPATH.'assets/announcement_files/');
//define('LESSONS_FOLDER', FCPATH.'assets/lesson_files/');

/*
|--------------------------------------------------------------------------
| File and Directory Modes
|--------------------------------------------------------------------------
|
| These prefs are used when checking and setting modes when working
| with the file system.  The defaults are fine on servers with proper
| security, but you may wish (or even need) to change the values in
| certain environments (Apache running a separate process for each
| user, PHP under CGI with Apache suEXEC, etc.).  Octal values should
| always be used to set the mode correctly.
|
*/
define('FILE_READ_MODE', 0644);
define('FILE_WRITE_MODE', 0666);
define('DIR_READ_MODE', 0755);
define('DIR_WRITE_MODE', 0777);

/*
|--------------------------------------------------------------------------
| File Stream Modes
|--------------------------------------------------------------------------
|
| These modes are used when working with fopen()/popen()
|
*/

define('FOPEN_READ',							'rb');
define('FOPEN_READ_WRITE',						'r+b');
define('FOPEN_WRITE_CREATE_DESTRUCTIVE',		'wb'); // truncates existing file data, use with care
define('FOPEN_READ_WRITE_CREATE_DESTRUCTIVE',	'w+b'); // truncates existing file data, use with care
define('FOPEN_WRITE_CREATE',					'ab');
define('FOPEN_READ_WRITE_CREATE',				'a+b');
define('FOPEN_WRITE_CREATE_STRICT',				'xb');
define('FOPEN_READ_WRITE_CREATE_STRICT',		'x+b');


/* End of file constants.php */
/* Location: ./application/config/constants.php */
